@charset "utf-8";
/* CSS Document */
html,body{margin:0;padding:0}
.bo{margin:0;padding:0}
.hide{color:#999}
a:link{color:green;text-decoration:none}
a:visited{color:#C0F;text-decoration:none}
a:active{color:#F00;text-decoration:underline}
a:hover{color:red;text-decoration:underline}
.hide a{color:#999;text-decoration:none}
.hide a:hover{color:#999;text-decoration:underline}
body{background-attachment:fixed;background-color:#6cf;background-image:url(/images/fon.png);margin:0;padding:0px}
.date{color:red;font:italic 10pt Arial}
.error{color:red;font:bold 15pt Arial}
#menu{float:left;left:0;top:0;width:100%}
.banner{border:0;height:31px;width:88px}
#otd{background-image:url(/images/fon3.jpg)}
a img,a:visited img,img + a{border:none;text-decoration:none}
.b1h,.b2h,.b3h,.b4h,.b2bh,.b3bh,.b4bh{display:block;font-size:1px;overflow:hidden}
.b1h{background:#6cf;height:1px;margin:0 5px}
.b2h,.b2bh{background:#6cf;height:1px;margin:0 3px}
.b3h,.b3bh{background:#6cf;height:1px;margin:0 2px}
.b4h,.b4bh{background:#6cf;height:2px;margin:0 1px}
.headh{background:#6cf}
.headh h4{margin:0 10px;padding-bottom:3px}
.headh h5{margin:0 8px;padding-bottom:3px}
.contenth{background:#cff;border-left:1px solid #6cf;border-right:1px solid #6cf}
.contenttext{padding:10px 12px 5px 20px}
.zag_spec,#top a{color:red}
a:visited,a:active{text-decoration:none}
.layout-box{float:left;margin:0}
.lb-up{width:100%}
.lb-content{width:85%}
.lb-menu{width:15%}
.lb-footer{width:100%}
.menu-h-d li{border:1px solid #0df;border-width:2px;display:block;float:left;list-style:none;min-width:100px;position:relative;text-align:center}
.menu-h-d a{display:block;padding:5px;text-decoration:none}
.menu-h-d ul{display:none;position:absolute;right:-30px;top:29px;padding:0;border: 2px solid #cfe}
.menu-h-d .lim{margin:4px 0px 0px 10px}
.menu-h-d li li{background:#cfe;border-width:1px 1px 2px 1px;float:none;min-width:200px}
.menu-h-d li:hover{background:#6df}
.menu-h-d li:hover ul,.menu-h-d li:hover ul li:hover ul li:hover ul{display:block}
div.table tr.text td,#text,.b2bh,.b3bh,.b4bh,.bg{background:#cff}
.menu-h-d,.poisk,.razmer{margin:0;min-height:35px}
.left{float:left}
.right{float:right}
.photo{float:right}
.metadannie{visibility:hidden}
.dl {width:15%}
.dd {margin: 0px 0px 0px 120px}
.dt {float:left;width:80px}
.dt2 {float:left;width:40px}
.dd2 {margin: 0px 0px 0px 60px}
.ddreg {margin: 0px 0px 0px 200px}
.dtreg {float:left;width:200px}
.login{width:400px;position:absolute;right:10px;top:10px;padding:0}
.upformlk{color:red}
.upformlk a {color:red;text-decoration:none}
.upformlk a:hover {color:blue;text-decoration:underline}
.rightlog{float:right;margin-right:10px}
.usermenu{margin-right:125px;margin-left:2px;min-height:105px}
.avatar{width:120px;heigth:120px;padding:0;max-width:120px;max-heigth:120px;float:right}
input.buttons{background:none no-repeat top left;border:none;cursor:pointer;display:block;height:30px;overflow:hidden;text-indent:-99999px;width:auto;font-size:0;line-height:30px;margin:0 2px 0 0;padding:0}
input.buttons:hover{background-position:0 -30px}
input.enter{background:url(/images/button/enter.png);width:120px}
input.show{background:url(/images/button/show.png);width:120px}
input.update{background:url(/images/button/update.png);width:120px}
input.send{background:url(/images/button/send.png);width:120px}
input.reset{background:url(/images/button/reset.png);width:120px}
.imgbutton{cursor:pointer;width:120px;height:30px;text-indent:-9999px;font-size:0;line-height:30px}
.messages{background:url(/images/button/messages.png) left top;display:block}
.edit{background:url(/images/button/edit.png) left top;display:block}
.main{background:url(/images/button/main.png) left top;display:block;width:120px;height:30px}
.exit{background:url(/images/button/exit.png) left top;display:block;width:120px;height:30px}
.register{background:url(/images/button/register.png) left top;display:block;width:120px;height:30px}
.imgbuttonsmall{cursor:pointer;width:30px;height:30px;text-indent:-9999px;font-size:0;line-height:30px;display:inline-block}
.imgbuttonsmall9{cursor:pointer;width:9px;height:30px;text-indent:-9999px;font-size:0;line-height:30px;display:inline-block}
.imgbuttonsmallt{cursor:pointer;width:30px;height:30px;line-height:30px;display:inline-block}
.messnew{background:url(/images/button/messnew.gif) left top;display:block}
.mess{background:url(/images/button/mess.png);display:block}
.adminb{background:url(/images/button/adminb.png);display:block}
.news{background:url(/images/button/news.png);display:block}
.news-add{background:url(/images/button/news-add.png);display:block}
.profile{background:url(/images/button/profile.png);display:block}
.profileedit{background:url(/images/button/profile-edit.png);display:block}
.admin{background:url(/images/button/admin.png);display:block}
.user{background:url(/images/button/user.png);display:block}
.exitb{background:url(/images/button/exitb.png);display:block}
.userbutton{white-space:nowrap;overflow:hidden;display:inline-block;width:60px}
.zag_spec,#top a,.upformlk{color:red}
.right,.photo,.lostpass{float:right}
.messages:hover,.edit:hover,.main:hover,.news:hover,.news-add:hover,.exit:hover,.register:hover,.messnew:hover,.mess:hover,.adminb:hover,.profile:hover,.profileedit:hover,.admin:hover,.user:hover,.exitb:hover{background-position:left 30px}